tax debit - German English Dictionary